package org.coopac.dao.impl;

import java.util.List;

import org.coopac.dao.IDetalleConsultaSocioPotencialDAO;
import org.coopac.model.CoopacDetalleConsultaSocioPotencial;
import org.hibernate.SessionFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;

@Repository("DetalleConsultaSocioPotencialDAO")
public class DetalleConsultaSocioPotencialDAO  extends BaseDaoImpl<CoopacDetalleConsultaSocioPotencial>  implements IDetalleConsultaSocioPotencialDAO {

	@Autowired	
	SessionFactory sessionFactory;
	
	@Override
	protected SessionFactory getSessionFactory() {
		return sessionFactory;
	}


	public List<CoopacDetalleConsultaSocioPotencial> listar() {
		return super.listar(CoopacDetalleConsultaSocioPotencial.class);
	}


	public void save(CoopacDetalleConsultaSocioPotencial consultaDetalleSocioPotencial) {
		super.save(consultaDetalleSocioPotencial);
	}


	public void update(CoopacDetalleConsultaSocioPotencial consultaDetalleSocioPotencial) {
		super.update(consultaDetalleSocioPotencial);
	}


	public void delete(CoopacDetalleConsultaSocioPotencial consultaDetalleSocioPotencial) {
		super.delete(consultaDetalleSocioPotencial);
	}


	public CoopacDetalleConsultaSocioPotencial getById(int id) {
		return (CoopacDetalleConsultaSocioPotencial) super.getById(CoopacDetalleConsultaSocioPotencial.class, id);
	}
}
